[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação

Publicado por albert guedes em 13/06/2011

[ Hits: 45.874 ]

Blog: https://teko.net.br

 


[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação



Essa solução foi testada num Magento 1.5.1, sistema Debian testing , PHP 5.3.3-7 e Mysql 5.1.16.

Se após a instalação do Magento você não conseguir realizar o login de administrador, essa dica pode resolver seu problema.

1 - No diretório de instalação de seu Magento, vá até a pasta 'app/code/core/Mage/Core/Model/Session/Abstract'

2 - Abra o arquivo 'Varien.php'

3 - Procure pelas linhas (por volta das linhas 75 e 85)

[php code]
// session cookie params                                                                                              
        $cookieParams = array(
            'lifetime' => $cookie->getLifetime(),
            'path'     => $cookie->getPath(),
            'domain'   => $cookie->getConfigDomain(),                                                                      
            'secure'   => $cookie->isSecure(),                                                                              
            'httponly' => $cookie->getHttponly()                                                                            
        );
[/php code]

e comente os últimos 3 itens do array:

[php code]
// session cookie params                                                                                              
        $cookieParams = array(
            'lifetime' => $cookie->getLifetime(),
            'path'     => $cookie->getPath()
            //'domain'   => $cookie->getConfigDomain(),                                                                      
            //'secure'   => $cookie->isSecure(),                                                                              
            //'httponly' => $cookie->getHttponly()                                                                            
        );
[/php code]

e importante, não esqueça de tirar a vírgula depois do item " 'path'=> $cookie->getPath() ".

Após isso, entre/atualize a página de login de administrador, e tente se logar. Se tudo der certo, você entrará normalmente na área de administração.

Então, até a próxima dica.

Outras dicas deste autor

Mostrar as tabelas de um banco de dados no PostgreSQL usando PHP

Resolvendo problema de atualização do Eclipse no Debian Squeeze

Importando emails do Thunderbird para Icedove e vice-versa

Mostrar os campos de uma tabela do PostgreSQL com PHP

Introdução à prática de informática

Leitura recomendada

Criando um módulo para o logotipo no Joomla 1.5

Mini-CMS em português

Setar timezone no PHP

Fedora Core 1 :: asp2php-gui

Impressão remota usando impressora matricial

  

Comentários

[2] Comentário enviado por zigzagzen em 26/06/2012 - 19:33h

Fantástico! Muito obrigado!

[3] Comentário enviado por moreirapontocom em 09/07/2012 - 18:27h

Funcionou! Obrigado pela dica!

[4] Comentário enviado por l_gipo em 19/10/2012 - 18:49h

Muito obrigado Albert. Sua dica resolveu meu problema. Só fico imaginando como vc conseguiu descobrir isso. rsrsr
Valeu.

[5] Comentário enviado por joaochrisostomo em 09/06/2014 - 18:04h

Show, funcionou
muito obrigado mesmo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts